home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / djgpp / dj111m2.doc < prev    next >
Text File  |  1994-06-29  |  2KB  |  64 lines

  1. This document has instructions for 1.11.maint2, the second bugfix release
  2. for 1.11. 
  3.  
  4. To apply this bugfix, unzip dj111m2.zip from the same place you unzipped
  5. all the 1.11 zip files and dj111m1 AFTER you unzip all the others.  If
  6. you unzip another 1.11 zipfile, you should re-unzip the maintainance zip
  7. file to ensure you still have the bugfixes. 
  8.  
  9.     unzip -o dj111m2.zip
  10.  
  11. This bugfix affects the following modules:
  12.  
  13.     djeoe111.zip
  14.     djdev111.zip
  15.     djdoc111.zip
  16.     djlsr111.zip
  17.     djsrc111.zip
  18.     djtst111.zip
  19.     objc257.zip
  20.  
  21. The file docs/djgpp/new111m2.doc in dj111m2.zip describes the bugfixes.
  22. A copy of new111m2.doc is attached:
  23.  
  24. go32/control.c: don't allow return when not expecting it (ctrl-break exception 16)
  25. go32/utils.c: don't allow return when not expecting it
  26. include/std.h: add prototype for labs.
  27. libsrc/pc/src/gppconio.c : clrscr erased one too far to the right
  28. include/stdio.h: added SEEK_* as per POSIX
  29. include/io.h: protect setmode in C++
  30. include/process.h: protect against C++ and multiple inclusion
  31. include/stdio.h: added fgetpos, fsetpos
  32. docs/djgpp/libc-d-f.tex: docs for fgetpos, fsetpos
  33. src/gcc-257/objc/makefile.dos: don't optimize, due to bug in gcc
  34. tests/t16.bat, tests/t16.m: new test for ObjC.
  35. include/vararg.h: replaced from gcc-2.5.7
  36. include/stdarg.h: replaced from gcc-2.5.7
  37. include/stddef.h: replaced from gcc-2.5.7
  38. include/fcntl.h: added file sharing defines
  39. go32/exphdlr.c: fixed case for int 0x21 func 0x3d using & instead of |
  40. docs/djgpp/libc-i-m.tex: docs for lock()
  41. docs/djgpp/libc-t-z.tex: docs for unlock()
  42. include/io.h: prototypes for lock() and unlock()
  43. libsrc/c/dos/lock.c: source for lock() and unlock()
  44. libsrc/c/dos/doslock.s: helpers for lock() and unlock()
  45. include/keys.h: replace "Plua" with "Plus"
  46. tests/t17.bat, tests/t17.c: test of sscanf return value
  47. include/sys/stat.h: need IFFIFO and IFIFO, add mode_t
  48. include/aout.h: replace word32 with unsigned long
  49. include/coff.h: new file, from go32/ed/coff.h
  50. libsrc/c/dos/exec.c: fix arg passing to batch files, flush stdout
  51. go32/stubinfo.h: update version number
  52. go32/ed/syms.c: allow for filenames more than 8 characters
  53.  
  54. lib/libpc.a
  55. lib/libpc_p.a
  56. docs/djgpp/libcref.i
  57. lib/libobjc.a
  58. lib/libc.a
  59. lib/libc_p.a
  60. bin/go32.exe (etc)
  61. bin/edebug
  62. bin/ed32-dpmi
  63. bin/symify.exe
  64.